航行: to sail, to fly, to navigate...
摸索: to feel about, to grope about, to fumble, to do things slowly...
凑巧: fortuitously, luckily, as chance has it...